fertility deity - German English Dictionary